*
  margin: 0
  padding: 0
.sleep
  width: 100%
  padding: 100px 0
  background: #f0f0f0
  .sleep-box
    width: 1200px
    position: relative
    margin: 0 auto
    img
      width: 100%
      height: 100%
  .sleep-box a
      position: absolute
      width: 265px
      height: 46px
      top: 60%
      left: 50%
      margin: -20px 0 0 -135px
      border: 1px solid #ff6f01
      line-height: 46px
      text-align: center
      padding: 0 20px
      font-size: 13px
      color:#ff6f01
      background: #f7e7da
  .move-in
      position: relative
      width: 100%
      background: #fff
      padding: 100px 0 0 0
      .move-in-title
        display: block
        margin: 0 0 0 72px
        height: 30px
        line-height: 30px
        color: #000
        border-left: 4px solid #a5c532
        h2
          padding-left: 21px
          font-size: 24px
          font-weight: bold
          span
            color: #888
            font-weight: normal!important
      .move-in-img
        display: flex
        margin-top: 50px
        .move-in-img-l
          width: 40%
          .move-l-t
            margin-right: 10px
            .move-l-text
              margin-left: 40px
              height: 266px
              position: relative
              background-color: #f5f5f5
              .move-text-dw
                position: absolute
                top: 50%
                left: 50%
                width: 280px
                height: 140px
                margin: -70px 0 0 -140px
                p
                  font-size: 23px
                  color: #888888
                  line-height: 34px
                  font-weight: bold
                .img1
                  width: 43px
                  height: 35px
                  position: absolute
                  left: -58px
                  top: -10px
                  display: block
                .img2
                  width: 43px
                  height: 35px
                  position: absolute
                  left: 280px
                  bottom: -10px
                  display: block
          .move-l-b
            margin: 10px 10px 0 0
        .move-in-img-r
          width: 60%

          .move-r-b
            margin: 10px 0 0 0
            .pic
              height: 320px
              .img3
                float: left
                width: 42%
                margin-right: 10px
              .img4
                width: 42%
      .move-in-hu
        padding: 100px 0
        background: #f5f5f5
        .hu-img
          width: 1200px
          margin: 0 auto
          img
            width: 1200px
            height: 446px
      .move-in-look
        background: #fff
        padding: 100px 0
        .in-look
          position: relative
          width: 1200px
          margin: 0 auto
          .in-look-title
            height: 30px
            line-height: 30px
            color: #222
            border-left: 4px solid #a5c532
            h2
              font-size: 24px
              font-weight: bold
              margin-left: 20px
              span
                color: #888
                font-weight: normal!important
          .in-look-main
            font-size: 100%
            .look-list
              width: 600px
              padding-top: 50px
              display: flex
              .list-l
                width: 62px
                img
                  width: 52px
                  height: 52px
              .list-r
                width: 500px
                h2
                  font-size: 18px
                  line-height: 52px
                  font-weight: bold
                  color: #000
                ul
                  li
                    line-height: 25px
                    color: #222
          .in-look-pic
            position: absolute
            right: 0
            bottom: -100px
            width: 730px
            height: 498px
            img
              width: 100%
              height: 100%
        .kuai
          height: 100px
          background-color: #f5f5f5